duck-tape the mouth - Alemán Inglés Diccionario